artificial heart - German English Dictionary